it’s horrible weather outside - Français Anglais Dictionnaire